From 1598526f5cabde67125b7867a062eeca599a5a84 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Wed, 6 Jun 2007 08:54:30 +0000 Subject: [PATCH] also remove the auto expand timeout if it exists. 2007-06-06 Kristian Rietveld * gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the auto expand timeout if it exists. svn path=/trunk/; revision=18048 --- ChangeLog | 5 +++++ gtk/gtktreeview.c | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index a18aa798aa..435fabf7d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-06-06 Kristian Rietveld + + * gtk/gtktreeview.c (gtk_tree_view_unrealize): also remove the + auto expand timeout if it exists. + 2007-06-06 Richard Hult * gdk/quartz/gdkevents-quartz.c (synthesize_crossing_events): diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 347314d917..3aef2bc032 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -1809,6 +1809,12 @@ gtk_tree_view_unrealize (GtkWidget *widget) priv->scroll_timeout = 0; } + if (priv->auto_expand_timeout != 0) + { + g_source_remove (priv->auto_expand_timeout); + priv->auto_expand_timeout = 0; + } + if (priv->open_dest_timeout != 0) { g_source_remove (priv->open_dest_timeout); -- 2.30.2